#! /bin/bash
export LANG=zh_CN.UTF-8
MYSQL_HOME=/usr/bin/mysql

${MYSQL_HOME} -h 192.168.88.80 -P 3306 -u root -p123456 -e "
create database if not exists edu_check CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
use edu_check;
    
create table if not exists edu_check.ydh_rpt_studying_timecnt(
	create_date			   varchar(50)			comment '创建时间',
	class_id               int 				comment '班级id',
	time_type			   varchar(50)			comment '时间段标签，am 每天上午，pm 每天下午，nt 每天晚上',
    dt            		   varchar(50)  			comment '签到打卡时间',
	studying_cnt		   int  			comment '出勤人数',
	studying_pct		   decimal(38,5)	comment '出勤率'
)
;
 
create table  if not exists edu_check.ydh_rpt_late_timecnt        (
	create_date			   varchar(50)			comment '创建时间',
	class_id               int 				comment '班级id',
	time_type			   varchar(50)			comment '时间段标签，am 每天上午，pm 每天下午，nt 每天晚上',
    dt            		   varchar(50)  			comment '签到打卡时间',
	late_cnt			   int  			comment '迟到人数',
	late_pct			   decimal(38,5)		comment '迟到率'
)
;
 
create table  if not exists edu_check.ydh_rpt_leave_timecnt(
	create_date			   varchar(50)			comment '创建时间',
	class_id               int 				comment '班级id',
	time_type			   varchar(50)			comment '时间段标签，am 每天上午，pm 每天下午，nt 每天晚上',
    dt            		   varchar(50)  			comment '签到打卡时间',
	leave_cnt			   int  			comment '请假人数',
	leave_pct			   decimal(38,5)	comment '请假率'
)
;
 
create table if not exists  edu_check.ydh_rpt_truant_timecnt        (
	create_date			   varchar(50)			comment '创建时间',
	class_id               int 				comment '班级id',
	time_type			   varchar(50)			comment '时间段标签，am 每天上午，pm 每天下午，nt 每天晚上',
    dt            		   varchar(50)  			comment '签到打卡时间',
	truant_cnt			   int  			comment '旷课人数',
	truant_pct			   decimal(38,5) 	comment '旷课率'
)
;
"
a=$?
if [ ${a} -eq 0 ];then 
	echo 'Program running status return code:' ${a}
	echo '=============================打完收工！================================='
else 
	echo 'Program running status return code:' ${a}
	echo '=============================程序出BUG咯！=============================='
	fi